草庐IT

pdf 上传

全部标签

php - Windows 7 上的 Zend PHP 上传文件权限

我在Windows7上运行ZendServerCE。默认情况下,我将Apache作为服务运行,以本地系统帐户登录。我的上传操作将上传的文件保存到它的目标OK,但是文件的权限设置为只有SYSTEM、Administrators和IIS_IUSERS。上传后,我无法使用PHP打开或移动它。我正在使用以下代码通过POST在ZendFramework中接收文件:$upload=newZend_File_Transfer_Adapter_Http();$upload->setDestination($_SERVER['DOCUMENT_ROOT']."/".$upFolder);if(!$upl

php - 从上传的文件执行代码

我正在对我friend的网站进行安全审核。其中一项功能是允许用户从html上传文件。唯一的验证是将文件重命名为当前时间戳。我想知道,有没有一种方法可以上传恶意文件,以便当用户转到该文件的url时,它会执行代码(在服务器端)?我尝试上传一个hello-worldphp脚本,但它只是显示代码而不是执行它。如果文件扩展名是.php,它会被执行,但是没有文件扩展名(因为文件被重命名)。编辑:作为安全审计的一部分,我可以访问完整的源代码。如果我能在不使用它的情况下解决这个问题会更好,但如果需要,我可以回答有关源代码的任何问题。 最佳答案 据我

php - 使用 DynaPDF 3.0 合并 PDF 时显示隐藏的 pdf 表单字段

最近我发现一个基于php的系统我必须为更新的插件编写代码它是从2.0到3.0的DynaPDF库版本。我做的一件事是将两个pdf文件合并到一个。第一个pdf是普通pdf,没有表单字段,只有文本和图像。第二个.pdf包含一个反馈表,可以将其内容发布到某个url。我有两个那里的文本字段和三个隐藏字段。现在,除了隐藏的表单字段是在最终合并的PDF文件中完全可见(即非隐藏;))。是否有人在使用DynaPDF时也遇到过此类问题?谢谢,K 最佳答案 你试过反过来吗?先添加pdf2,再添加pdf1。还是用pdfAddFieldToHideActio

PHP 媒体上传库

我目前正在寻找可以管理多种文件类型的PHP媒体上传库。单个库或不同库的组合都同样有效。我可以编写一些简单的上传代码来检查文件类型,并结合一些简单的安全措施,但我非常宁愿将它留给更有资格的人。我在这样的库中寻找的功能:检查文件类型。我希望图书馆有一个可以上传的文件类型的白名单,并且能够检查上传的文件是否确实在那个白名单上白名单。检查过程必须做的不仅仅是检查文件扩展名。示例:只允许上传.jpg、.png、.mp3、.avi。非常全面的设置页面/部分或可理解和可编辑的代码。我希望能够塑造库以适应我的网站的结构,而不是相反。安全检查。我希望有一个安全检查系统,以确保文件不会对我的网站构成可能的

php - 允许用户上传任何文件。我的方法不安全吗?

我正在创建一个文件共享站点,类似于Megaupload或Rapidshare。就像提到的那些网站一样,我需要允许任何文件类型。我正在考虑一个解决方案,需要知道它是否存在任何安全风险,或者是否有更好的解决方案来解决我的问题?用户上传文件检查文件大小,如果低于100mb则开始上传使用IP、时间戳和盐加密文件名存储在无法从网络访问的目录中在数据库中存储文件名、描述和散列文件名上传完成。现在下载:用户请求下载连接数据库,定位文件ID如果找到文件ID,从文件服务器位置复制文件并准备文件传输重要的是要注意任何东西都不能在服务器上运行。因此用户无法上传恶意文件并对服务器发起攻击。请求文件时,它将立即

php - 如何生成带有 Unicode Bangla 字符的 PDF?

我在使用PHP生成PDF格式的报告时遇到了问题。我尝试过FPDF、TCPDF和HTML2PDF库,但它们不支持所有Unicode字符集。TCPDF支持捷克语(cz)、丹麦语(da)、德语(de)、西类牙语(es)等。但我需要同时输出英语和孟加拉语文本。但是孟加拉字符正在被替换为?。是否有支持所有Unicode字符集的PHP库?如何使用FPDF、TCPDF或HTML2PDF输出Bangla字符集? 最佳答案 FPDF有支持。请查看:http://www.fpdf.org/phorum/read.php?f=1&i=5142&t=514

php - 使用 TCPDF 从 PDF 创建图像

我正在使用TCPDF库生成PDF,并想将pdf转换为图像。任何人都知道TCPDF本身是否可行(我查看了代码但看起来不可能)?查看previousquestions在这里看来最好的方法是使用ImageMagick-现在还是这样吗? 最佳答案 ImageMagick和Ghostscript将是实现这一目标的方式。我假设从命令行运行gs或convert命令效率更高一些,因为您不必在PHP中加载imagemagick扩展,并且它减少了使用扩展的抽象类的开销。 关于php-使用TCPDF从PDF创

php - 使用 PHP 从 PDF 中提取签名

假设我有一个数字签名的PDF文档(已填写表格)。我需要找到一种使用PHP验证该PDF文件的方法。我知道我必须使用函数openssl_verify($data,$signature,$pub_key_id)。我需要3个参数(我有公共(public)证书)。如何从PDF文件中提取签名数据和签名本身? 最佳答案 您需要解析PDF-理论上,您可以编写自己的解析函数。但是,使用现成的东西会节省很多时间。Apache'sPDFBox呢??您可以像执行任何其他shell脚本一样执行它,或者使用一些PHP/Javabridge.如果您决定采用手动方

php - 上传图像时如何在ckeditor中固定图像宽度?

我在我的网站上使用ckeditor。在将图像从本地系统上传到服务器时,我想固定上传图像的宽度和高度。 最佳答案 至少有两种方法可以解决:1.创建自定义上传脚本,它将“上传”您的图像并修复w&h参数。Documentationwithexampleshere.例如一些代码:在HTML中:CKEDITOR.replace('editor1',{filebrowserImageUploadUrl:'/uploader/upload.php'});在/uploader/upload.php中:functionresizeImage($fil

php - 如何从 html5 + css3 创建 pdf 文件?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:ConvertHTML+CSStoPDFwithPHP?我需要将html+css转换为pdf。目标是生成发票。